package com.enjoyor.soa.traffic.api.service.dubbo.collectms;

import com.enjoyor.soa.traffic.util.pojo.ResultPojo;


public interface IDubboCollectConfigService {

	ResultPojo createSon(String type, String fromUrl, String fromQueue, String toUrl, String toQueue);

	ResultPojo modifySon(String type, String fromUrl, String fromQueue, String toUrl, String toQueue);

	ResultPojo deleteSon(String type);

	ResultPojo saveMinaConfig(String minaMonitoring, String minaConfig, String minaQuery);

    /**
     * @return List<CollectConfigDto>
     */
    ResultPojo getCollectConfig();

    /**
     * @return MinaConfigDto
     */
    ResultPojo getMinaConfig();
}
